﻿namespace NopSolutions.NopCommerce.BusinessLogic.Model
{
    /// <summary>
    /// Represents the type of the product
    /// </summary>
    public enum ProductTypeEnum : int
    {
        /// <summary>
        /// Product has a single variant
        /// </summary>
        Single = 10,

        /// <summary>
        /// Product has multiple variants
        /// </summary>
        Variant = 20,

        /// <summary>
        /// Product is composed of other products
        /// </summary>
        /// <remarks>
        /// A bundle product has a variant and it's inventory isn't managed.
        /// The products that compose the bundle manage their inventory.
        /// </remarks>
        Bundle = 30
    }
}
